487248
95730
948996
695636
887835
462719
13353
795853
782110
212161
102467
491999
5175799
3592581
3120148
2425804
2245988
2070609
1995358
192278
1778118
1724136
1698196
1644471